CC=g++
CFLAGS=-W -wall -ansi -pedantic
LDFLAGS=
SRC=$(wildcard *.cpp) 
OBJ=$(SRC:.cpp=.o)
EXEC=iCube

all: $(EXEC)

$(EXEC): $(OBJ)
	$(CC) -o $@ $^ $(LDFLAGS)

%.o: %.c
	$(CC) -o $@ -c $< $(CFLAGS)

.PHONY: clean

clean:
	rm *.o
	rm $(EXEC)

